effective horse power (ehp) - French English Dictionary